CSPOT: A Serveless Platform of Things

نویسندگان

  • Rich Wolski
  • Chandra Krintz
چکیده

Functions-as-a-Service (FaaS) has emerged as a new, scalable technology for implementing cloud-based web services. As an event-driven programming paradigm, FaaS systems are also gaining in popularity as a technology for implementing the “back end” of Internet of Things (IoT) applications. In this paper, we describe CSPOT – a portable, multi-scale FaaS system for implementing IoT applications. CSPOT is designed to run at all scales employed by cloud-based IoT applications. The current implementation is available for micro-Linux devices, edge computing devices, moderately-sized private clouds, and public clouds. CSPOT features include a lightweight runtime system that automatically logs causal relationships between FaaS function invocations, and a portable, append-only storage abstraction which also serves as a communication substrate for functions.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Intelligent Traffic Management System for Prioritizing Emergency Vehicles in a Smart City (TECHNICAL NOTE)

Traffic congestion worldwide has led to loss of human lives due to failure in transporting accident victims, critical patients, medical equipment and medicines on time. With the unending growth in vehicular traffic everywhere, Internet of Things (IOT) and Vehicular Ad Hoc Network (VANET) have embarked as a promising platform for an Intelligent Traffic Management System (ITMS). Many researches h...

متن کامل

Design and development of ShrewdShoe, a smart pressure sensitive wearable platform

     This study introduces a wearable in-shoe system for real-time monitoring and measurement of the plantar pressure distribution of the foot using eleven sensing elements. The sensing elements utilized in ShrewdShoe have been designed in an innovative way, they are based on a barometric pressure sensor covered with a silicon coating. The presented sensing element has great linearity up to 300...

متن کامل

Internet Orchestra of Things: A Different Perspective on the Internet of Things

The Internet of Things (IoT) is defined as a global network that links together living and/or non-living entities, such as people, animals, software, physical objects or devices. These entities can interact with each other, gather, provide or transmit information to the IoT. Although the Internet of Things is a relatively new concept, various platforms are already available. Some of them are op...

متن کامل

An open and lightweight Internet of Things platform to facilitate the development of context-aware applications

The Internet of Things (IoT) has encouraged the development of innovative applications and services that make use of the enormous amount and diversity of data provided by such things to provide novel and useful services. However, to be successful, these platforms have to meet the expectations of different stakeholders, namely application developers and end-users. In this work we analyze some pr...

متن کامل

BETaaS Platform - A Things as a Service Environment for Future M2M Marketplaces

Building the Environment for Things as a Service (BETaaS) is a novel platform for the deployment and execution of contentcentric Machine-to-Machine (M2M) applications, which relies on a local cloud of gateways. BETaaS platform provides a uniform interface and services to map content with things in a context-aware manner. Deployment of services for the execution of applications is dynamic and ta...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2018